

/* 公用部分 */
body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,select,input,textarea,blockquote,table,th,td{margin:0;padding:0;}
body {background:#FFF url(/images/top_bg.gif) center top no-repeat;}
body,td,th {font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#333;line-height:20px;}
a:link,a:visited {text-decoration:none;color:#369;}
a:active,a:hover {background-color:#039;color:#FFF;}
img {border:0;}
::selection {color:#FFF;background:#039;}
::-moz-selection{color:#FFF;background:#039;}

h1 {font-size:20px;color:#333;font-weight:bold;line-height:30px;height:30px;margin:20px 0 10px;}
h2 {font-size:14px;color:#F90;line-height:22px;font-weight:normal;height:22px;margin:15px 0 12px;white-space:nowrap;}
h2 span {font-size:12px;color:#999;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;background:url(/images/u148_main_bg.gif) 12px -231px no-repeat;padding-left:60px;}
h2 strong {color:#F90;}
h3 {font-size:14px;font-weight:normal;line-height:20px;height:20px;}
h4 {font-size:12px;width:100%;font-weight:normal;line-height:20px;height:20px;background:#F2F9FC;}
h5 {font-size:14px;width:100%;font-weight:normal;line-height:20px;height:20px;background:#F2F9FC; margin-bottom:10px;}


.style01 {text-decoration:underline;color:#F90;}
a.style01:link,a.style01:visited {text-decoration:underline;color:#F90;}
a.style01:active,a.style01:hover {text-decoration:none;color:#F90;}
.line01 {clear:both;width:960px;height:1px;margin:0 auto;overflow:hidden;border-top:#DFEEFF 1px dashed;position:relative;top:-7px;}

#head {margin:0 auto;width:960px;height:85px;overflow:hidden;}
#logo {float:left;width:180px;height:40px;overflow:hidden;margin:16px 0 0 10px;display:inline;}
#headright {float:right;width:765px;overflow:hidden;}
#hello {height:20px;line-height:20px;margin:10px 10px 0 0;text-align:right;}
#menu {width:590px;height:40px;margin:15px 0 0 30px;overflow:hidden;}
#menu ul {width:600px;list-style:none;}
#menu ul li {float:left;width:50px;height:40px;line-height:36px;font-size:14px;margin-right:10px;text-align:center;display:inline;}
#menu ul li.choose {background:url(/images/menu_bg.gif) left top no-repeat;}
#menu ul li a {color:#0093BB;}
#menu ul li a:active,#menu ul li a:hover {display:block;background:url(/images/menu_bg.gif) left top no-repeat;width:28px;height:16px;padding:0 11px 23px 11px;color:#0093BB;text-decoration:none;}
.headline {width:960px;height:1px;margin:0 auto;overflow:hidden;border-top:#DFEEFF 1px dashed;position:relative;top:-7px;}


.menu {width:595px;height:40px;font-size:14px;margin:15px auto 0 auto;overflow:hidden;}
.menu a {display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;width:50px;height:40px;line-height:36px;color:#069;margin:0 8px;text-align:center;overflow:hidden;}
.menu .selected,.menu a:active,.menu a:hover {background:url(/images/u148_main_bg.gif) scroll -250px 0 no-repeat;color:#069;text-decoration:none;}

#topicmain {width:960px;overflow:hidden;margin:20px auto;}
#topicmain_l {float:left;width:600px;overflow:hidden;display:inline;word-break:break-all;word-wrap:break-word;}
#topicmain_r {float:right;width:300px;overflow:hidden;display:inline;}
#topicmain_rcon {width:280px;margin:10px auto;}

.groupsort {width:600px;overflow:hidden;}
.groupsort ul {list-style:none;}
.groupsort ul li {float:left;width:190px;height:65px;padding-left:10px;}


#maincon {width:960px;overflow:hidden;margin:20px auto;}
#maincon_l {float:left;width:550px;overflow:hidden;display:inline;word-break:break-all;word-wrap:break-word;}
.allcontent {font-size:12px;line-height:20px;padding:0 12px;}
.disli {border:0;width:100%;margin:10px 0;}
.disli td {height:24px;line-height:24px;border-bottom:1px dashed #DDD;word-break:break-all;word-wrap:break-word;font-size:12px;color:#666;padding:3px 3px 3px 0;}
.dislib {width:100%;text-align:right;font-size:14px;}

#groupintro {background:#F2F9FC;width:100%;}
.groupintro_t {border:0;width:100%;table-layout:fixed;}
.groupintro_t td {line-height:20px;padding:8px 4px;text-align:left;vertical-align:top;white-space:normal;word-break:break-all;word-wrap:break-word;}
.cdate {padding:10px 20px;text-align:right;}
#operate {padding:10px 0;text-align:right;}
#operate a:link,#operate a:visited {text-decoration:none;color:#CCC;}
#operate a:active,#operate a:hover {text-decoration:none;color:#FFF; background:#F90;}

.operate {padding:10px 0 0 0;text-align:right;}
.operate a:link,.operate a:visited {text-decoration:none;color:#CCC;}
.operate a:active,.operate a:hover {text-decoration:none;color:#FFF; background:#F90;}



/*------------式------------*/
#content {background:#FFF;width:100%;}
#error_con {background:#FFF url(/images/group/error_bg.gif) right 40px no-repeat;width:100%;height:280px;line-height:20px;}
.newtopic_ft {width:80%;}
.newtopic_form {width:100%;height:360px;overflow-x:hidden;overflow-y:auto;}
.newgroup_form {width:100%;height:200px;overflow-x:hidden;overflow-y:auto;}
#newgroupimg {}
#newgroupimg img {width:48px;height:48px;padding:1px;border:#DDD 1px solid;background:#FFF;}
.create_t {border:0;width:100%;table-layout:fixed;}
.create_t td {line-height:20px;padding:2px 4px;text-align:left;vertical-align:top;word-break:break-all;word-wrap:break-word;}
.create_ft {width:360px;}
.create_f1 {width:80px;}


/*------------页式------------*/
.pageli {margin:10px 0;text-align:center;}
.pageli a {border:#8db5d7 1px solid;padding:2px 5px;margin-right:5px;text-decoration:none;}
.pageli a:hover,.pageli a:active {border:#F90 1px solid;background:#FFF;padding:2px 5px;margin-right:5px;text-decoration:none;color:#C00;}
.pageli span.current {border:#F90 1px solid;padding:2px 5px;margin-right:2px;font-weight:bold;color:#000;margin-right:5px;background-color:#F90;}
.pageli span.disabled {border:#ccc 1px solid;padding:2px 5px;margin-right:5px;color:#ccc;}



#reply {clear:both;float:right;background:#FFF;width:92%;}
.reply_form {width:100%;height:120px;overflow-x:hidden;overflow-y:auto;}
.reply_button {width:120px;height:26px;text-align:center;}






#maincon_rl1 ul li {border-bottom: 1px dashed #DDD;;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:20px 0px;}
#sgroup {background:#FFF;width:340px;height:50px;overflow:hidden; margin:10px 0 20px 0;text-align:center;padding-top:20px; border:#F2F9FC 10px solid;}


/*------------息------------*/
#utiao_info {background:#F2F9FC;width:270px;line-height:20px;overflow:hidden; margin:10px 0 20px 0;text-align:left; padding:15px;word-break:break-all;word-wrap:break-word;}
#utiao_info #uhead {float:right;margin:5px 5px 0 0;display:inline;}
#utiao_info #uhead img {width:48px;height:48px;padding:1px;border:#DDD 1px solid;background:#FFF;}
.add_utiao {background:#0093BB;color:#FFF;width:150px; height:24px;line-height:24px;margin:12px auto 0 auto; text-align:center;}

a.style03:link,a.style03:visited {text-decoration:none;color:#FFF;background:#0093BB;}
a.style03:active,a.style03:hover {text-decoration:underline;color:#FFF;}
#articleimg {width:102px;height:102px;border:#DDD 1px solid; margin:0 auto 6px auto;}
#articleimg img {width:100px;height:100px;border:#FFF 1px solid;}
.articledig {width:100px;height:20px;line-height:20px;color:#0063DC;background:#F2F9FC;text-align:center;margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;}
.height01 {height:15px;overflow:hidden;}
.style02 {color:#F90;}
a.style02:link,a.style02:visited {text-decoration:none;color:#F90;}
a.style02:active,a.style02:hover {text-decoration:underline;color:#FFF;background:#F90;}
#fav_b {padding:10px 0;text-align:right;}


#grouplist {width:100%;overflow:hidden;}
#grouplist ul {list-style:none;}
#grouplist ul li {float:left;margin:16px 0 0 0;width:90px;height:92px;overflow:hidden;text-align:center;word-break:break-all;word-wrap:break-word;color:#666;}
#image {width:50px;height:50px;border:#DDD 0 solid; margin:0 auto 6px auto;}
#image img {width:48px;height:48px;border:#FFF 1px solid;}

#foot {width:960px;margin:0 auto;overflow:hidden;line-height:26px;color:#999;background:url(/images/bottom_bg.gif) no-repeat top center;padding:20px 0;text-align:center;}
#foot a:link,#foot a:visited {text-decoration:none;color:#333;}
#foot a:active,#foot a:hover {text-decoration:none;color:#999;}

.blogpost_t {width:76%;margin:0 auto;border:0px;}
.blogpost_t td {padding:0;}

.link01 {color:#F90;}
a.link01:link,a.link01:visited {text-decoration:none;color:#F90;}
a.link01:active,a.link01:hover {text-decoration:underline;color:#F90;}
.link02 {color:#444;}
a.link02:link,a.link02:visited {text-decoration:none;color:#444;}
a.link02:active,a.link02:hover {text-decoration:underline;color:#444;}
.link03 {color:#368332;}
a.link03:link,a.link03:visited {text-decoration:none;color:#368332;}
a.link03:active,a.link03:hover {text-decoration:underline;color:#368332;}
.link04 {color:#0093BB;}
a.link04:link,a.link04:visited {text-decoration:underline;color:#F60;}
a.link04:active,a.link04:hover {text-decoration:underline;color:#C00;}
.link05 {color:#0093BB;}
a.link05:link,a.link05:visited {text-decoration:underline;color:#0093BB;}
a.link05:active,a.link05:hover {text-decoration:underline;color:#C00;}


.style04 {font-size:11px;color:#CCC;}


.size01 {font-size:10px;color:#CCC;}
.size02 {font-size:12px;}

.color01 {color:#DDD;}
.color02 {color:#999;}
.color03 {color:#F90;}
.color04 {color:#FF0084;}
.color05 {color:#BBBBBB;}
.color06 {color:#F90;}